Skip to content

Conversation

@christophrj
Copy link
Contributor

What this PR does / why we need it:

This PR replaces the single GVK types in ManagedMetric with the existing composite GVK type from Metric to implement a consistent API.

Which issue(s) this PR fixes:
Fixes #79

Special notes for your reviewer:

Release note:

ManagedMetric: new target GVK type replaces the single GVK fields 
Users have to migrate any existing ManagedMetrics manually when upgrading the operator

@christophrj christophrj force-pushed the feat/managed-metric-spec-target-breaking-change branch 2 times, most recently from f6939d7 to 1cff434 Compare October 2, 2025 15:05
BREAKING CHANGE: the new target GVK type replaces the single GVK fields
to implement a consistent API across all metric types

Users have to migrate any existing ManagedMetrics manually when upgrading
the operator.

On-behalf-of: @SAP [email protected]
Signed-off-by: Christopher Junk <[email protected]>
@christophrj christophrj force-pushed the feat/managed-metric-spec-target-breaking-change branch from 1cff434 to 7de6619 Compare October 6, 2025 05:47
Copy link
Member

@maximiliantech maximiliantech left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀

@christophrj christophrj merged commit 90f9295 into openmcp-project:main Oct 6, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ManagedMetric: add new field spec.target

2 participants